package com.panfeng.xcloud.boss.provider.assets.dao.mapper;

import com.panfeng.xcloud.boss.provider.assets.dto.WalletTransLogExtendItemDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.request.QueryWalletTransLogPageReqDTO;
import com.panfeng.xcloud.dao.assets.entity.WalletTransLog;
import com.panfeng.xcloud.dao.assets.mapper.WalletTransLogMapper;

import java.util.List;

public interface WalletTransLogMapperExt extends WalletTransLogMapper {

    Long queryWalletTransLogExtPageCount(QueryWalletTransLogPageReqDTO queryWalletTransLogPageReqDTO);

    List<WalletTransLogExtendItemDTO> queryWalletTransLogExtPage(QueryWalletTransLogPageReqDTO queryWalletTransLogPageReqDTO);

    List<WalletTransLog> queryWalletTransLogByExchangeOrderId(String exchangeOrderId);

}